Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Nigeria F1 Nigeria F2 Morocco F3 Iran F1 Iran F2 Tunisia F4 Tunisia F6 UAE F1 Qatar F1 Qatar F2 Qatar F3 Portugal F3 Morocco F2 Iran F1 Iran F2 France F12 France F17 Tunisia F4 Tunisia F5 China F1 China F2 France F2 France F3 Poland F1 Egypt F3 Spain F19 France F18 Tunisia F1 Tunisia F2 USA F12 USA F13 Morocco F4 Turkey F2 Spain F15 Spain F16 Kuwait F1 Kuwait F2 Tunisia F1 Tunisia F2 Georgia F1 Georgia F2 France F19 Morocco F1 Morocco F2 Spain F7 Italy F2 Italy F3 France F6 Italy F8 Tunisia F1 Tunisia F2 Spain F29 Netherlands F5 Netherlands F6 Morocco F7 Spain F35 Spain F36 Egypt F4 Egypt F5 Spain F39 Sudan F1 Sudan F2 Colombia F1 Colombia F2 Italy F5 Great Britain F7 Netherlands F1 Great Britain F8 Kazakhstan F4 Tunisia F2 France F17 France F2 France F3 Algeria F1 Algeria F2 Saudi Arabia F1 Saudi Arabia F2 Tunisia F1 Tunisia F3 Italy F22 Italy F23 France F13 France F19 France F20 Belgium F2 Tunisia F5 Portugal F2 France F5 Morocco F1 Italy F12 Italy F13 Tunisia F1 Tunisia F2 Tunisia F3 France F9 Poland F2 Egypt F2 France F6 France F7 France F19 Tunisia F4 Tunisia F5 Tunisia F6 Tunisia F7 France F1 France F3 Great Britain F3 Great Britain F4 USA F4 USA F5 Egypt F1 Egypt F2 Egypt F3 Kuwait F2 Tunisia F1 Austria F4 Austria F5 Austria F6 Romania F15 France F15 Binghamton Professional Tennis Tournament - Binghamton 2002 Azalea Orthopedic Challenger - Tyler Challenger Leon 2003 - Leon Odlum Brown Vancouver Open - Vancouver Morocco Tennis Tour - Rabat Sunset Moulding Yuba City Racquet Club Challenger - Yuba City France F17 Abierto Internacional de Salinas 'Dario Expreso' - Salinas Timisoara Challenger - Timisoara Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Yuba City Challenger Quito Challenger Dallas Challenger France F18 Santos Challenger Sarasota Challenger Bordeaux Challenger Cremona Challenger United Arab Emirates F1 Nottingham Challenger United Arab Emirates F2 Morocco F1 Morocco F2 Spain F11 Penza Challenger Tunisia F3 Istanbul Challenger Mons Challenger Kazan Challenger Quimper Challenger Barletta Challenger Izmir Challenger Campinas Challenger Charlottesville Challenger Arad Challenger Aptos Challenger Shanghai Challenger Fergana Challenger Maui Challenger Chitre Challenger Dallas Challenger Morelos Challenger Leon Challenger Sarasota Challenger Bordeaux Challenger Ilkley Challenger Aptos Challenger Charlottesville Challenger Aix En Provence Challenger Surbiton Challenger Gatineau Challenger Aptos Challenger Istanbul Challenger Brest Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Cherbourg Challenger Zhuhai Challenger Shenzhen Challenger Qujing Challenger Tunis Challenger Kaohsiung Challenger Almaty Challenger Shymkent Challenger Cassis Challenger Glasgow Challenger Orleans Challenger Liuzhou Challenger Bangkok Challenger Bengalaru Challenger Prague II Challenger Ostrava Challenger Iasi Challenger Sibiu Challenger Split Challenger Barcelona Challenger Alicante Challenger Parma Challenger Ostrava Challenger Bratislava Challenger Forli Challenger Milan Challenger Braunschweig Challenger Nur-Sultan 3 Challenger Nur-Sultan 4 Challenger Liberec Challenger Verona Challenger Barletta Challenger Banja Luka Challenger Las Vegas Challenger Charlottesville Challenger Forli 2 Challenger Roseto Degli Abruzzi 2 Challenger Aguascalientes Challenger Morelos Challenger Troisdorf Challenger Little Rock Challenger Orlando Challenger Corrientes Challenger Buenos Aires 3 Challenger Cali Challenger Bogota Challenger Tiburon Challenger Fairfield Challenger Ambato Challenger Calgary Challenger Drummondville Challenger 2005 Freeman Men's Challenger - Joplin Lubbock Challenger - Lubbock The LTA Men's Challenger - Southampton Lubbock Challenger - Lubbock ITG Miami Challenger - Miami Hurricane Tennis Open - Bradenton Countrywide Classic USTA Men's Challenger - Carson Kremlin Cup - Moscow Sacramento Challenger - Sacramento Flea Market Cup Busan Challenger Tennis - Busan Tanger Challenger Franklin Templeton Tennis Classic - Scottsdale Rabat Challenger RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok Como Challenger Asuncion Challenger Marrakech Challenger Lexington Challenger Binghamton Challenger Bangkok Challenger Seoul Challenger Rabat Challenger Tulsa Auto Collection USTA Challenger - Tulsa Britania Zavaleta - Puebla Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda 2005 West Side Tennis Coub Men's Challenger - Forest Hills AAPT Championships - Adelaide Adidas International - Sydney Arizona Men's Tennis Championships - Scottsdale 4° Sporting Challenger - Turin Czech Open 2005 - Prostejov Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok AIG Japan Open - Tokyo Next Generation Hardcourts - Adelaide Singha Tennis Classic - Tarzana Kyoto Challenger dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx Dallas Challenger Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Tunis Challenger The Stella Artois Championships - London San Luis Potosi Challenger - San Luis Potosi Recanati Challenger Flea Market Cup - Busan Guadalajara Challenger Theusbridge.com Tennis Classic - Tarzana Exim Agmedia Open - Kosice Siemens Open 2003 - Scheveningen Finnish Open - Helsinki Delray Beach International Tennis Championships - Delray Beach Samsung Securities Cup Challenger Tennis - Seoul Waco International Tennis Challenger - Waco Hilton Waikoloa Village USTA Challenger - Waikoloa 2004 USTA Challenger of Calabasas - Calabasas Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Carson Challenger US Men's Clay Court Championship - Houston Tashkent Challenger Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Draft Corona Mexico City Open - Mexico City Tunis Open - Tunis Hilton Waikoloa Village USTA Challenger - Waikoloa Morocco Tennis Tour - Fes AT&T Challenger of Dallas - Dallas Champaign Challenger Santiago Challenger Ramat Hasharon Challenger Campbells Hall of Fame Tennis Championships - Newport Izmir Challenger San Luis Potosi Challenger Leon Challenger Sarasota Challenger Prague Challenger Indianapolis Tennis Championships - Indianapolis Nottingham-2 Challenger Kosice Challenger Countrywide Classic - Los Angeles Timisoara Challenger Legg Mason Tennis Classic - Washington Lexington Challenger Alessandria Challenger Istanbul Challenger Geneva Challenger Qatar Exxon Mobil Open - Doha Medibank International - Sydney Reggio Emilia Challenger SAP Open - San Jose Irving Challenger Istanbul Challenger Le Gosier Challenger Regions Morgan Keegan Championships - Memphis Istanbul Challenger Knoxville Challenger Champaign Challenger Izmir Challenger Delray Beach International Tennis Championships - Delray Beach Mons Challenger U.S. Mens's Clay Court Championship - Houston Rennes Challenger Open Sabadell Atlantico - Barcelona Heilbronn Challenger Bucaramanga Challenger Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Lexington Challenger PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Marrakech Challenger UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb Challenger Britania Zavaleta - Puebla ABN AMRO World Tennis Tournament - Rotterdam USTA Challenger of Dallas - Dallas San Luis Potosi Challenger - San Luis Potosi Regions Morgan Keegan Championships - Memphis USTA Challenger of Tiburon - Tiburon Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach China Open - Beijing South African Airways Tennis Open - Durban Open Sabadell Atlantico - Barcelona Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger Ford de Cherbourg - Cherbourg Power Horse World Team Cup - Dusseldorf Harrah's Entertainment Challenger - Tunica AEGON Championships - London UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Togliatti Cup - Togliatti Ethias Tennis Trophy - Mons Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow ATP Challenger Numea - New Caledonia Brisbane International - Brisbane SAP Open - San Jose BMW Tennis Championship - Sunrise U.S. National Indoor Tennis Championships - Memphis Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes Dubai Duty Free Tennis Championships - Dubai XL Bermuda Open - Bermuda ECM Prague Open - Prague Czech Open 2006 - Prostejov AEGON International - Eastbourne Odlum Brown Vancouver Open - Vancouver Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento Naples Challenger - Naples XII Abierto Internacional de Salinas - Salinas BMW Tennis Championship - Sunrise Citi Open - Washington Morocco Tennis Tour - Casablanca Winston-Salem Open - Winston-Salem Morocco Tennis Tour - Marrakech II Naples ITG Challenger - Naples Tunis Open 2007 - Tunis 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Countrywide Classic USTA Challenger - Carson Malaysian Open - Kuala Lumpur The Comercia Challenger - Aptos Challenger Natrel Presented by National Bank - Granby Levene Gouldin & Thompson Tennis Challenger - Binghamton China Open - Beijing Pro Challenger at Calabasas - Calabasas Qatar ExxonMobil Open - Doha Music City Challenger - Nashville JSM Challenger - Champaign Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston The Waco International Tennis Challenger - Waco Hall of Fame Tennis Championships - Newport Citi Open - Washington BMW Tennis Championship - Sunrise Malaysian Open - Kuala Lumpur China Open - Beijing Hilton Waikoloa Village USTA Challenger - Waikoloa Kremlin Cup - Moscow Valencia Open - Valencia Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Tallahassee Tennis Challenger - Tallahassee Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Men's Pro Challenger at Tunica National - Tunica Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Granby Challenger - Granby Nossa Caixa Tennis Cup - Sao Paulo Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Oldum Brown Vancouver Open - Vancouver Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Southern Capital Cup - Almaty BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Waco Tennis Challenger - Waco Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing 2008 Lubbock Challenger - Lubbock If Stockholm Open - Stockholm The Mercedes Benz of Calabasas - Calabasas Samsung Securities Cup - Seoul Qatar ExxonMobil Open - Doha ASB Classic - Auckland Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril XL Bermuda Open - Bermuda Mercedes Cup - Stuttgart BB&T Atlanta Open - Atlanta Tunis Challenger Citi Open - Washington Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha USTA Men's Challenger of Dallas - Dallas Garanti Koza Sofia Open - Sofia Tulsa Challenger Bogota Challenger Montevideo Challenger Open 13 Provence - Marseille Sacramento Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Genova Challenger Honolulu Challenger Dallas Challenger Tanger Challenger Meknes Challenger TEB BNP Paribas Istanbul Open - Istanbul Tunis Challenger Ricoh Open - 's-Hertogenbosch Rome Challenger Lugano Challenger Gerry Weber Open - Halle Turin Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Chengdu Open - Chengdu China Open - Beijing Bangkok Challenger Swiss Indoors Basel - Basel Sacramento Challenger The USTA Challenger at West End Racquet - Torrance Tiburon Challenger Tata Open Maharashtra - Pune Sydney International - Sydney Charlottesville Challenger Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Tunis Open 2006 - Tunis Swiss Open - Gstaad Citi Open - Washington Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Astana Challenger Samarkand Challenger Izmir Challenger Pingguo Challenger Antalya Open - Antalya Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai 2007 Nielsen Pro Tennis Championship - Winnetka Singapore Tennis Open - Singapore Belgrade 2 - Belgrade Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Orleans Challenger Tashkent Challenger Swanston Challenger - Sacramento Seoul Challenger Geneva Challenger Maui Challenger 2002 Tulsa USTA Challenger - Tulsa 2003 Freeman Men's Challenger - Joplin Rimouski Challenger Generali Open - Kitzbuhel Kun-Ming Challenger Winnetka Challenger Monza Challenger Dubai Duty Free Tennis Championships - Dubai Aptos Challenger The Stella Artois Grass Court Championships - London Izmir Challenger TD Waterhouse Cup - Long Island Knoxville Challenger Puerto Rico Challenger Tennis Event - Humacao Tallahassee Challenger Guadalajara Challenger GHI Bronx Classic - Bronx Savannah Challenger Sunrise Challenger Tunis Challenger Leon Challenger Rome Challenger Mestre Challenger Caltanissetta Challenger Abierto Mexicano Telcel - Acapulco Winnetka Challenger Granby Challenger Marrakech Challenger Vancouver Challenger Aptos Challenger Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Charlottesville Challenger Open de Nice Cote d'Azur - Nice Knoxville Challenger Oklahoma Challenger - Tulsa Samsung Securities Cup - Seoul USTA Challenger of San Antonio - San Antonio Champaign Challenger Dallas Challenger Grand Prix Hassan II - Casablanca Legg Mason Tennis Classic - Washington Tunis Open - Tunis Malaysian Open - Kuala Lumpur Turin Challenger Aix En Provence Challenger 2003 USTA Challenger of Calabasas - Calabasas Manchester Challenger University of Tennessee USTA Challenger - Knoxville Claro Open Colombia - Bogota The $50,000 Pro Challenger at Calabasas - Calabasas Lugano Challenger Rennes Challenger Open 13 - Marseille Santos Challenger Savannah Challenger Puebla Challenger Abierto Club Casablanca - Mexico City Sao Paulo Challenger USTA Comerica Challenger - Aptos Guadalajara Challenger Samsung Secruities Cup Challenger - Seoul Tunis Challenger Leon Challenger Kremlin Cup - Moscow Flea Market Cup Busan Challenger Tennis - Busan Winnetka Challenger Prague Open - Prague Furth Challenger Eckental Challenger Mordovia Cup 2005 - Saransk Winston-Salem Open - Winston-Salem Geneva Challenger Knoxville Challenger Aptos Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Ho Chi Minh City Challenger Istanbul Challenger Bordeaux Challenger Bratislava Challenger Lille Challenger Busan Challenger Delray Beach International Tennis Championships - Delray Beach Sardegna Open - Cagliari Izmir Challenger Grand Prix Hassan II - Marrakech Mitsubishi Electric Europe Cup - Monza Bergamo Challenger Binghamton Challenger Vancouver Challenger Rimouski Challenger Nur-Sultan Challenger Ningboo Challenger Shenzhen Challenger Bangkok Challenger Prague Challenger Marbella Challenger USTA Seascape Challenger - Aptos Istanbul Challenger Biella 2 Challenger San Sebastian Challenger Unique Zagreb Open - Zagreb Belgrade Challenger 2003 West Side Tennis Club Challenger - Forest Hills Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Segovia Challenger San Marino Challenger Bogota Challenger Knoxville Challenger Champaign Challenger Bengalaru 1 Challenger Barcelona Open Banc Sabadell - Barcelona St. Brieuc Challenger Bancolombia Open - Bogota Tunis Challenger Rome Challenger 2004 Freeman Men's Challenger - Joplin Toulouse Challenger Cassis Challenger Tunis Challenger U.S. Men's Clay Court Championships - Houston Sunset Moulding Challenger - Yuba City RCA Championships - Indianapolis China Open - Beijing Qatar Open - Doha Medibank Private International - Sydney U.S. Men's Clay Court Championships - Houston Meknes Challenger Saransk Challenger Buenos Aires Challenger San Benedetto Challenger Charleston Challenger St. Petersburg Open - St. Petersburg Mercedes-Benz Cup - Los Angeles Heineken Open - Auckland Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach AIG Japan Open - Tokyo Tennis Masters Series - Miami Tennis Masters Series - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Kroger / St. Jude International - Memphis NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Arizona Men's Tennis Championships - Scottsdale Open 13 - Marseille Rogers Cup - Montreal BNP Paribas Open - Indian Wells Abierto Mexicano de Tenis Pegaso - Acapulco Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Campbell's Hall of Fame Tennis Championships - Newport Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Biella 1 Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Chennai Open - Chennai Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miller Lite Hall of Fame Tennis Championships - Newport Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Tennis Channel Open - Las Vegas US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Kremlin Cup - Moscow AEGON Championships - London Citi Open - Washington Aegon Nottingham Open - Nottingham Citi Open - Washington AEGON Championships - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York PBZ Zagreb Indoors - Zagreb French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Kremlin Cup - Moscow Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Grand Prix Hassan II - Marrakech Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Davis Cup, Group 2, PO, LAT-TUN 3-2 Davis Cup, Group 2, 2R, POR-TUN 4-1 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group II, PO, IRL-TUN 3-2 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, Group II, PO, TUN-BLR 2-3 Davis Cup, Group I, PO, RUS-RSA 5-0 Davis Cup, Group II, 1R, BIH-TUN 3-1 Davis Cup, Group II, PO, TUN-BUL 3-2 Davis Cup, Group II, 1R, TUN-SWE 2-3 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, Group II, 1R, TUN-FIN 2-3 Davis Cup, Group II, PO, EST-TUN 3-2 Davis Cup, World Group II, PO, GUA-TUN 1-3 Davis Cup, Group I, PO, TUN-BIH 1-3 Olympics - London Olympics - Rio de Janeiro